package com.example.zhiran.mapper;

import com.example.zhiran.pojo.front.FrontTag;
import com.example.zhiran.pojo.orm.ZRTag;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface ZRTagMapper {
    //获得所有tags
    List<ZRTag> getAllTags();

    //根据categoryId获得所有tags
    List<ZRTag> getTagsByCategoryId(int ctyId);

    ZRTag getSameTagNameInCategory(@Param("tagName") String tagName, @Param("ctyId") int ctyId);

    //增加一条tag
    int addTag(FrontTag fTag);

    //修改tag
    int updateTag(ZRTag zrTag);

    //删除tag
    int deleteTag(int tagId);
}
